payment specification - Español Inglés Diccionario